Location: Home > YellowPages > CA > South San Francisco > Lidia's Delicatessen

Lidia's Delicatessen

1148 Mission Rd
South San Francisco, CA 94080
650-225-9494